Micro-typographic extensions to the TEX typesetting system

نویسندگان

  • Hàn Thé
  • Thierry Bouche
  • Fabrice Popineau
چکیده

This thesis investigates the possibility to improve the quality of text composition. Two typographic extensions were examined: margin kerning and composing with font expansion. Margin kerning is the adjustments of the characters at the margins of a typeset text. A simplified employment of margin kerning is hanging punctuation. Margin kerning is needed for optical alignment of the margins of a typeset text, because mechanical justification of the margins makes them look rather ragged. Some characters can make a line appear shorter to the human eye than others. Shifting such characters by an appropriate amount into the margins would greatly improve the appearance of a typeset text. Composing with font expansion is the method to use a wider or narrower variant of a font to make interword spacing more even. A font in a loose line can be substituted by a wider variant so the interword spaces are stretched by a smaller amount. Similarly, a font in a tight line can be replaced by a narrower variant to reduce the amount that the interword spaces are shrunk by. There is certainly a potential danger of font distortion when using such manipulations, thus they must be used with extreme care. The potentiality to adjust a line width by font expansion can be taken into consideration while a paragraph is being broken into lines, in order to choose better breakpoints. These typographic extensions were implemented in pdfTEX, a derivation of TEX. Heavy experiments have been done to examine the influence of the extensions on the quality of typesetting. The extensions turned out to noticeably improve the appearance of a typeset text. A number of ‘real-world’ documents have been typeset using these typographic extensions, including this thesis.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

E-TEX: Guidelines for Future TEX Extensions

With the announcement of TEX 3.0, Don Knuth acknowledged the need of the (ever growing) TEX community for an even better system. But at the same time, he made it clear, that he will not get involved in any further enhancements that would change the TEXbook. TEX started out originally as a system designed to typeset its author’s own publications. In the meantime it serves hundreds of thousands o...

متن کامل

Fonts OpenType math illuminated ∗

In recent years, we have seen the development of new TEX engines, X E TEX and LuaTEX, adopting OpenType font technology for providing Unicode typesetting support. While there are already plenty of OpenType text fonts available, both from the TEX community and from commercial font suppliers, there is little support for OpenType math fonts so far. Ironically, it was left to Microsoft to develop a...

متن کامل

Exploiting Rich Fonts

Rich fonts with hundreds or thousands of glyphs are becoming widely available. Such fonts are now bundled with operating systems, printers, and consumer software. Rich fonts enable us to achieve better typographic results than possible with conventional fonts. This paper explores three kinds of rich fonts, their typographic features, and ways to exploit these features in TEX systems. The three ...

متن کامل

Communications of the Tex Users Group Tugboat Editor

Professor Donald Knuth’s TEX is a typesetting system with a wide user community, and a range of supporting packages and enhancements available for many types of publishing work. However, it dates back to the 1980s and is tightly wedded to 8-bit character data and custom-encoded fonts, making it difficult to configure TEX for many complex-script languages. "is paper will introduce X E TEX, a sys...

متن کامل

TEX meets Unicode and smart font technologies

Professor Donald Knuth’s TEX is a typesetting system with a wide user community, and a range of supporting packages and enhancements available for many types of publishing work. However, it dates back to the 1980s and is tightly wedded to 8-bit character data and custom-encoded fonts, making it difficult to configure TEX for many complex-script languages. "is paper will introduce X E TEX, a sys...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000